Named Entity Recognition (NER) using LSTMs with Keras

Step 1 Set up packages

Step 2: Load and Explore the NER Dataset

tagged entities:

Tag Explaination
geo Geographical Entity
org Organization
per Person
gpe Geopolitical Entity
tim Time indicator
art Artifact
eve Event
nat Natural Phenomenon

Step 3: Data Manipulation (integrate tokens from same sentence)

Step 4: Build a vocabulary for words and tags

Step 5: Padding the input sentence to the same length (50)

Task 6: Build and Compile a Bidirectional LSTM Model

Task 7: Train the Model

Apply TensorBoard to check the detailed structure and performance

Step 8: Evaluate the performance of Named Entity Recognition Model